package com.account.domains;

import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.annotations.TableName;
import com.baomidou.mybatisplus.enums.IdType;

import java.io.Serializable;
import java.util.Date;

/**
 * <p>
 * 平安代扣导出纪录表明细
 * </p>
 *
 * @author ganhuaicheng
 * @since 2017-09-19
 */
@TableName("local_pingan_export_flow_detail")
public class LocalPinganExportFlowDetail implements Serializable {

    private static final long serialVersionUID = 1L;

	/**
	 * 自增id
	 */
		@TableId(type = IdType.AUTO)
	private Long id;

	/**
	 * 导出批次ID
	 */
	@TableField(value="export_id")
	private Long exportId;

	/**
	 * 项目id
	 */
	@TableField(value="pro_id")
	private Long proId;

	/**
	 * 还款计划id(帐单ID)
	 */
	@TableField(value="repayment_plan_id")
	private Long repaymentPlanId;

	/**
	 * 还款计划执行任务id
	 */
	@TableField(value="repayment_task_id")
	private Long repaymentTaskId;

	/**
	 * 交易号
	 */
	private String dealsn;

	/**
	 * 逻辑删除标记  0：有效;1：删除
	 */
	@TableField(value="is_delete")
	private Integer isDelete;

	/**
	 * 创建时间
	 */
	@TableField(value="create_time")
	private Date createTime;

	/**
	 * 更新时间
	 */
	@TableField(value="update_time")
	private Date updateTime;



	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public Long getExportId() {
		return exportId;
	}

	public void setExportId(Long exportId) {
		this.exportId = exportId;
	}

	public Long getProId() {
		return proId;
	}

	public void setProId(Long proId) {
		this.proId = proId;
	}

	public Long getRepaymentPlanId() {
		return repaymentPlanId;
	}

	public void setRepaymentPlanId(Long repaymentPlanId) {
		this.repaymentPlanId = repaymentPlanId;
	}

	public Long getRepaymentTaskId() {
		return repaymentTaskId;
	}

	public void setRepaymentTaskId(Long repaymentTaskId) {
		this.repaymentTaskId = repaymentTaskId;
	}

	public String getDealsn() {
		return dealsn;
	}

	public void setDealsn(String dealsn) {
		this.dealsn = dealsn;
	}

	public Integer getIsDelete() {
		return isDelete;
	}

	public void setIsDelete(Integer isDelete) {
		this.isDelete = isDelete;
	}

	public Date getCreateTime() {
		return createTime;
	}

	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	public Date getUpdateTime() {
		return updateTime;
	}

	public void setUpdateTime(Date updateTime) {
		this.updateTime = updateTime;
	}

}
